home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple Software Dispatch
/
Apple Software Dispatch.iso
/
Software Dispatch Files
/
DayMaker
/
Product Demo
/
Product Demo.rsrc
/
CODE_27_BufferedFileSeg.txt
< prev
next >
Wrap
Text File
|
1993-10-06
|
43KB
|
708 lines
# near model CODE resource
# jump table entries: 43167-43178 (12 of them)
00000000 805D or.w D0, [A5]+
00000002 C951 and.w [A1], D4
00000004 0000 0E70 ori.b D0, 0x70 /* 'p' */
00000008 0000 07DC ori.b D0, 0xDC
0000000C 0000 00C0 ori.b D0, 0xC0
00000010 8000 or.b D0, D0
00000012 0002 02B8 ori.b D2, 0xB8
00000016 6F3A ble +0x3C /* 00000052 */
00000018 BA87 cmp.l D5, D7
0000001A 3944 BA86 move.w [A4 - 0x457A], D4
0000001E 0214 084E andi.b [A4], 0x4E /* 'N' */
00000022 065A 0C1E addi.w [A2]+, 0xC1E
00000026 0836 083E 061A btst.b [A6 + D0.w * 8 + 0x1A], 0x3E /* '>' */
0000002C 0622 0662 addi.b -[A2], 0x62 /* 'b' */
00000030 BEAC 6460 cmp.l D7, [A4 + 0x6460]
00000034 6D3C blt +0x3E /* 00000072 */
00000036 BEAB 42AB cmp.l D7, [A3 + 0x42AB]
0000003A 202B 7040 move.l D0, [A3 + 0x7040]
0000003E 6EA4 bgt -0x5A /* FFFFFFE4 */
00000040 6306 bls +0x8 /* 00000048 */
00000042 018C bclr A4, D0
00000044 2204 move.l D1, D4
00000046 C0FC 0746 mulu.w D0, 0x746
// begin alternate branch 00000048-0000004A
label00000048:
00000048 0746 bchg D6, D3
// end alternate branch 00000048-0000004A
label00000048: // (misaligned)
label0000004A:
0000004A FB9A .invalid <<F/6/5>>
0000004C 0460 6300 subi.w -[A0], 0x6300 /* 'c\0' */
00000050 2E04 move.l D7, D4
label00000052:
00000052 0574 F9C6 bchg <<invalid full ext with IS == 1 and I/IS == 6>>, D2
00000056 066E 6300 2D44 addi.w [A6 + 0x2D44], 0x6300 /* 'c\0' */
0000005C 0442 F8C8 subi.w D2, 0xF8C8
00000060 0510 btst [A0], D2
00000062 F8B8 FE76 .extension 0x8B8 <<F/2-3/4>> // unimplemented
00000066 15A2 15BA 9886 2407 D4AE move.b [[-0x6779DBF9 + D1 * 4] - 0x2B52], -[A2]
label00000070:
00000070 FA66 FD40 .extension 0xA66 <<F/1/5>>, 0xFD40 // unimplemented
// begin alternate branch 00000072-00000074
label00000072:
00000072 FD40 .extension 0xD40 <<F/4-5/6>> // unimplemented
// end alternate branch 00000072-00000074
label00000072: // (misaligned)
00000074 064A 0652 addi.w A2, 0x652
00000078 0236 7640 2981 andi.b [[ + <<invalid base displacement size>> + D2]], 0x40 /* '@' */
0000007E B687 cmp.l D3, D7
00000080 6EEE bgt -0x10 /* 00000070 */
00000082 7040 moveq.l D0, 0x40
00000084 6EC4 bgt -0x3A /* 0000004A */
00000086 B06B 6EC0 cmp.w D0, [A3 + 0x6EC0]
0000008A D0EC 9082 add.w A0, [A4 - 0x6F7E]
0000008E 7240 moveq.l D1, 0x40
00000090 41F4 BCB4 lea.l A0, [A4 + A3 * 4 - 0x76]
00000094 F662 2407 .extension 0x662 <<F/1/3>>, 0x2407 // unimplemented
00000098 2202 move.l D1, D2
0000009A C4FC D481 mulu.w D2, 0xD481
0000009E 9286 sub.l D1, D6
000000A0 2204 move.l D1, D4
000000A2 2A01 move.l D5, D1
000000A4 FE6C F27C .extension 0xE6C <<F/1/7>>, 0xF27C // unimplemented
000000A8 FE5A 6F52 .extension 0xE5A <<F/1/7>>, 0x6F52 // unimplemented
000000AC FBE2 .invalid <<F/7/5>>
000000AE D0EB 2405 add.w A0, [A3 + 0x2405]
000000B2 9480 sub.l D2, D0
000000B4 FBB0 .invalid <<F/6/5>>
000000B6 FB96 .invalid <<F/6/5>>
000000B8 F2A8 208B .extension 0x2A8 <<F/2-3/1>> // unimplemented
000000BC 0F60 bchg -[A0], D7
000000BE 1000 move.b D0, D0
000000C0 0A24 08D3 xori.b -[A4], 0xD3
000000C4 120E move.b D1, A6
000000C6 429B clr.l [A3]+
000000C8 186E 089B movea.b A4, [A6 + 0x89B]
000000CC 187E movea.b A4, <<invalid special address>>
000000CE 6093 bra -0x6B /* 00000063 */
000000D0 150E move.b -[A2], A6
000000D2 2454 movea.l A2, [A4]
000000D4 1234 1000 move.b D1, [A4 + D1.w]
000000D8 3CFB 5724 move.w [A6]+, <<invalid full ext with I/IS == 4>>
000000DC 081B 34CB btst.b [A3]+, 0xCB
000000E0 0208 7B06 andi.b A0, 0x6
000000E4 48AB 5ECB 0260 movem.w [A3 + 0x260], D0,D1,D3,D6,D7,A1,A2,A3,A4,A6
000000EA 7B06 moveq.l D5, 0x06
000000EC 6E7B bgt +0x7D /* 00000169 */
000000EE 6EFB bgt -0x3 /* 000000EB */
000000F0 1C2B 2FDB move.b D6, [A3 + 0x2FDB]
000000F4 02FB .incomplete
000000F6 57A3 subq.l -[A3], 3
000000F8 00A7 0014 6EE9 ori.l -[A7], 0x146EE9
000000FE 0248 9700 andi.w A0, 0x9700
00000102 260B move.l D3, A3
00000104 0EFB .incomplete
00000106 036E BB01 bchg [A6 - 0x44FF], D1
0000010A 4824 nbcd.b -[A4]
0000010C 08CB 0248 bset.b A3, 0x48 /* 'H' */
00000110 4B29 0ECB .invalid 5, [A1 + 0xECB] // invalid opcode 4 with b == 4
00000114 820E or.b D1, A6
00000116 52A3 addq.l -[A3], 1
00000118 48F3 01BB 95F3 017B 0443 0233 1303 movem.l [[0x17B0443] + 0x2331303], D0,D1,D3,D4,D5,D7,A0
00000126 420F clr.b A7
00000128 0E41 02A1 .invalid.w D1, 0x2A1 // invalid immediate operation
0000012C 01CB .incomplete
0000012E 06AB A0CB 06B3 09A9 addi.l [A3 + 0x9A9], 0xA0CB06B3
00000136 0148 bchg A0, D0
00000138 CB08 abcd -[A5], -[A0]
0000013A 632F bls +0x31 /* 0000016B */
0000013C 0E9B 5A48 DB02 .invalid.l [A3]+, 0x5A48DB02 // invalid immediate operation
00000142 130E move.b -[A1], A6
00000144 3691 move.w [A3], [A1]
00000146 0683 096E FB03 addi.l D3, 0x96EFB03
0000014C 8906 sbcd D4, D6
0000014E 0852 8B07 bchg.b [A2], 0x7
00000152 CB06 abcd D5, D6
00000154 DB2B BB15 add.b [A3 - 0x44EB], D5
00000158 2504 move.l -[A2], D4
0000015A 7B04 moveq.l D5, 0x04
0000015C 2104 move.l -[A0], D4
0000015E A101 syscall Close, flags=1
00000160 60A1 bra -0x5D /* 00000103 */
00000162 01B3 0F03 72AB 20B3 bclr [[A3 + <<invalid base displacement size>> + D0 * 8] + 0x72AB20B3], D0
0000016A 0F33 13A1 01CB btst [[0x1CB + D1 * 2]], D7
00000170 109B move.b [A0], [A3]+
00000172 5A60 addq.w -[A0], 5
00000174 5905 subq.b D5, 4
00000176 5B08 subq.b A0, 5
00000178 AD0B syscall ClipAbove, auto_pop
0000017A 0852 BB1E bchg.b [A2], 0x1E
0000017E F301 .extension 0x301 <<F/4-5/1>> // unimplemented
00000180 DB2B DB1C add.b [A3 - 0x24E4], D5
00000184 B309 cmpm.b [A1]+, [A1]+
00000186 1303 move.b -[A1], D3
00000188 410B .invalid 0, A3 // invalid opcode 4 with b == 4
label0000018A:
0000018A EB17 roxl D7.b, 5
0000018C 2B50 0905 move.l [A5 + 0x905], [A0]
00000190 8700 sbcd D3, D0
00000192 B160 xor.w -[A0], D0
00000194 850E sbcd -[A2], -[A6]
00000196 8700 sbcd D3, D0
00000198 BF89 cmpm.l [A7]+, [A1]+
0000019A 0E87 00CD E10D .invalid.l D7, 0xCDE10D // invalid immediate operation
000001A0 3B08 move.w -[A5], A0
000001A2 9B03 subx.b D5, D3
000001A4 8D08 sbcd -[A6], -[A0]
000001A6 6AE2 bpl -0x1C /* 0000018A */
000001A8 6A24 bpl +0x26 /* 000001CE */
000001AA 08B3 0183 05FB 170B 801B 47D3 0EB3 bclr.b [[0x170B801B] + 0x47D30EB3], 0x83
000001B8 0178 0B1B bchg [0x00000B1B], D0
000001BC 9B0B subx.b -[A5], -[A3]
000001BE 3264 movea.w A1, -[A4]
000001C0 730C moveq.l D1, 0x0C
000001C2 0B00 btst D0, D5
000001C4 4332 4A48 .invalid 1, [A2 + D4 * 2 + 0x48] // invalid opcode 4 with b == 4
000001C8 52D3 shi [A3]
000001CA 244A movea.l A2, A2
000001CC 7E52 moveq.l D7, 0x52
label000001CE:
000001CE EB13 roxl D3.b, 5
000001D0 425E clr.w [A6]+
000001D2 EB13 roxl D3.b, 5
000001D4 0EEB .incomplete
000001D6 132A 0A1A move.b -[A1], [A2 + 0xA1A]
000001DA 5383 subq.l D3, 1
000001DC 0833 020B 0043 btst.b [A3 + D0.w + 0x43], 0xB
000001E2 994E subx.w -[A4], -[A6]
000001E4 5643 addq.w D3, 3
000001E6 03B3 01E3 06EB 011B 164B bclr [[0x6EB] + 0x11B164B], D1
000001F0 010A btst A2, D0
000001F2 1A43 movea.b A5, D3
000001F4 9978 B301 sub.w [0xFFFFB301], D4
000001F8 DB02 addx.b D5, D2
000001FA 6301 bls +0x3 /* 000001FD */
000001FC CD1C and.b [A4]+, D6
000001FE 4525 .invalid 2, -[A5] // invalid opcode 4 with b == 4
00000200 B301 xor.b D1, D1
00000202 2307 move.l -[A1], D7
00000204 0A1A 0F81 xori.b [A2]+, 0x81
00000208 0783 bclr D3, D3
0000020A 02CB .incomplete
0000020C 010E btst A6, D0
0000020E DB0C addx.b -[A5], -[A4]
00000210 00FB .incomplete
00000212 000A 0B00 ori.b A2, 0x0
00000216 FB75 .extension 0xB75 <<F/4-5/5>> // unimplemented
00000218 7811 moveq.l D4, 0x11
0000021A 2625 move.l D3, -[A5]
0000021C 03DB .incomplete
0000021E 240E move.l D2, A6
00000220 D312 add.b [A2], D1
00000222 2A42 movea.l A5, D2
00000224 D527 add.b -[A7], D2
00000226 9300 subx.b D1, D0
00000228 2408 move.l D2, A0
0000022A 0A1A B383 xori.b [A2]+, 0x83
0000022E 7843 moveq.l D4, 0x43
00000230 0362 bchg -[A2], D1
00000232 D30B addx.b -[A1], -[A3]
00000234 8109 sbcd -[A0], -[A1]
00000236 0FE9 .incomplete
00000238 00EB .incomplete
0000023A 09EB .incomplete
0000023C 043B 2242 8302 0301 subi.b [[PC + <<invalid base displacement size>> + A0 * 2] + 0x301], 0x42 /* 'B' */
00000244 420B clr.b A3
00000246 000F 8901 ori.b A7, 0x1
0000024A 4302 .invalid 1, D2 // invalid opcode 4 with b == 4
0000024C 5EDB sgt [A3]+
0000024E 02DB .incomplete
00000250 0019 0A93 ori.b [A1]+, 0x93
00000254 0E0E 6B07 .invalid.b A6, 0x7 // invalid immediate operation
00000258 AB4B syscall bXEND11
0000025A 4304 .invalid 1, D4 // invalid opcode 4 with b == 4
0000025C 2B20 move.l -[A5], -[A0]
0000025E 2A0B move.l D5, A3
00000260 660E bne +0x10 /* 00000270 */
00000262 0B00 btst D0, D5
00000264 2347 8D07 move.l [A1 - 0x72F9], D7
00000268 A300 syscall Open/PBHOpen/HOpen, flags=3
0000026A 3C4B movea.w A6, A3
0000026C 5823 addq.b -[A3], 4
0000026E 040E 2408 subi.b A6, 0x8
// begin alternate branch 00000270-00000272
label00000270:
00000270 2408 move.l D2, A0
// end alternate branch 00000270-00000272
label00000270: // (misaligned)
00000272 8CE1 divu.w D6, -[A1]
00000274 06CB .incomplete
00000276 9050 sub.w D0, [A0]
00000278 4303 .invalid 1, D3 // invalid opcode 4 with b == 4
0000027A 4300 .invalid 1, D0 // invalid opcode 4 with b == 4
0000027C 3B43 0F08 move.w [A5 + 0xF08], D3
00000280 8BB6 331F B309 2305 or.l [[A6] + D3 * 2 - 0x4CF6DCFB], D5
00000288 B2A3 cmp.l D1, -[A3]
0000028A 006B 5B73 4E98 ori.w [A3 + 0x4E98], 0x5B73 /* '[s' */
00000290 9873 0154 sub.w D4, <<invalid full ext with I/IS == 4>>
00000294 0FE2 .incomplete
00000296 A300 syscall Open/PBHOpen/HOpen, flags=3
00000298 0F42 bchg D2, D7
0000029A 6B6C bmi +0x6E /* 00000308 */
0000029C 0F0E btst A6, D7
0000029E 5865 addq.w -[A5], 4
000002A0 17C3 4750 move.b [PC], D3
000002A4 230C move.l -[A1], A4
000002A6 0F42 bchg D2, D7
000002A8 5372 00D3 subq.w [A2 + D0.w - 0x45], 1
000002AC 229B move.l [A1], [A3]+
000002AE 0653 5D62 addi.w [A3], 0x5D62 /* ']b' */
000002B2 FB70 .extension 0xB70 <<F/4-5/5>> // unimplemented
000002B4 AC52 syscall HideCursor, auto_pop
000002B6 3258 movea.w A1, [A0]+
000002B8 1AC3 move.b [A5]+, D3
000002BA 6250 bhi +0x52 /* 0000030C */
000002BC B309 cmpm.b [A1]+, [A1]+
000002BE 732D moveq.l D1, 0x2D
000002C0 73E1 moveq.l D1, 0xFFFFFFE1
000002C2 EBE6 08E1 bfexts D0, -[A6] {D3:D1}
000002C6 0B5B bchg [A3]+, D5
000002C8 5866 addq.w -[A6], 4
000002CA 6509 bcs +0xB /* 000002D5 */
000002CC 363C 2320 move.w D3, 0x2320 /* '# ' */
000002D0 E256 roxr D6.w, 1
000002D2 530C subq.b A4, 1
000002D4 A509 syscall Delete/PBHDelete/HDelete, flags=5
000002D6 CB01 abcd D5, D1
000002D8 2A7B 273B 2208 0F5E 5A73 6373 movea.l A5, [[PC + 0x22080F5E + D2 * 8] + 0x5A736373]
000002E4 012A 4B04 btst [A2 + 0x4B04], D0
000002E8 5E5A addq.w [A2]+, 7
000002EA 3393 3B35 8106 C10D move.w [[A1 - 0x7EF93EF3] + D3 * 2], [A3]
000002F2 BB1E xor.b [A6]+, D5
000002F4 A502 syscall Read, flags=5
000002F6 7B00 moveq.l D5, 0x00
000002F8 2901 move.l -[A4], D1
000002FA AB40 syscall bEND0
000002FC F300 .extension 0x300 <<F/4-5/1>> // unimplemented
000002FE 2313 move.l -[A1], [A3]
00000300 4B41 chk.w D5, D1
00000302 5AB3 7433 addq.l [A3 + D7.w * 4 + 0x33], 5
00000306 CF2B 72D3 and.b [A3 + 0x72D3], D7
// begin alternate branch 00000308-0000030A
label00000308:
00000308 72D3 moveq.l D1, 0xFFFFFFD3
// end alternate branch 00000308-0000030A
label00000308: // (misaligned)
0000030A 2283 move.l [A1], D3
label0000030C:
0000030C 0F0F btst A7, D7
0000030E 4100 .invalid 0, D0 // invalid opcode 4 with b == 4
00000310 3B2D 532E move.w -[A5], [A5 + 0x532E]
00000314 0367 bchg -[A7], D1
00000316 3313 move.w -[A1], [A3]
00000318 DB1B add.b [A3]+, D5
0000031A BB15 xor.b [A5], D5
0000031C 4100 .invalid 0, D0 // invalid opcode 4 with b == 4
0000031E 8114 or.b [A4], D0
00000320 8B07 sbcd D5, D7
00000322 CB11 and.b [A1], D5
00000324 8103 sbcd D0, D3
00000326 8285 or.l D1, D5
00000328 04DB .incomplete
0000032A 1B03 move.b -[A5], D3
0000032C 0582 bclr D2, D2
0000032E 9B23 sub.b -[A3], D5
00000330 C900 abcd D4, D0
00000332 1303 move.b -[A1], D3
00000334 CB01 abcd D5, D1
00000336 82F3 00F3 divu.w D1, [A3 + D0.w - 0x13]
0000033A 0B1B btst [A3]+, D5
0000033C 060A 1AF3 addi.b A2, 0xF3
00000340 8033 051B 3473 0133 or.b D0, [[A3 + D0 * 4] + 0x34730133]
00000348 0550 bchg [A0], D2
0000034A F309 .extension 0x309 <<F/4-5/1>> // unimplemented
0000034C 8B0B sbcd -[A5], -[A3]
0000034E 4AA3 tst.l -[A3]
00000350 0052 3262 ori.w [A2], 0x3262 /* '2b' */
00000354 5232 0C33 addq.b [A2 + D0 * 4 + 0x33], 1
00000358 051A btst [A2]+, D2
0000035A 0F4E bchg A6, D7
0000035C 0E83 21C2 FB07 .invalid.l D3, 0x21C2FB07 // invalid immediate operation
00000362 FB1C .extension 0xB1C <<F/4-5/5>> // unimplemented
00000364 3B78 CA4B 090B move.w [A5 + 0x90B], [0xFFFFCA4B]
0000036A 00A3 40CB 1233 ori.l -[A3], 0x40CB1233
00000370 05C3 .incomplete
00000372 4B6B 54AB chk.w D5, [A3 + 0x54AB]
00000376 2423 move.l D2, -[A3]
00000378 080E A102 btst.b A6, 0x2
0000037C 4514 .invalid 2, [A4] // invalid opcode 4 with b == 4
0000037E 6B65 bmi +0x67 /* 000003E5 */
00000380 50C3 st D3
00000382 0FEB .incomplete
00000384 01B3 144B bclr [A3 + D1.w * 4 + 0x4B], D0
00000388 0481 056B 0C06 subi.l D1, 0x56B0C06
0000038E 3305 move.w -[A1], D5
00000390 0507 btst D7, D2
00000392 734E moveq.l D1, 0x4E
00000394 A836 syscall GetMaskTable
00000396 4E0E .invalid // invalid opcode 4
00000398 FB00 .extension 0xB00 <<F/4-5/5>> // unimplemented
0000039A 4A36 5AF3 tst.b [A6 + D5 * 2 - 0x13]
0000039E 1021 move.b D0, -[A1]
000003A0 029B 00FB 0D30 andi.l [A3]+, 0xFB0D30
000003A6 5293 addq.l [A3], 1
000003A8 02CA .incomplete
000003AA EB01 asl D1.b, 5
000003AC CAD3 mulu.w D5, [A3]
000003AE 0FCB .incomplete
000003B0 01F3 .incomplete
000003B2 0B23 btst -[A3], D5
000003B4 1E32 A306 0310 move.b D7, [[A2 + <<invalid base displacement size>>] + A2 * 2 + 0x310]
000003BA 3B15 move.w -[A5], [A5]
000003BC 7B60 moveq.l D5, 0x60
000003BE 32CB move.w [A1]+, A3
000003C0 0133 054B 11BB 0A03 btst [[A3 + <<invalid base displacement size>>] + 0x11BB0A03], D0
000003C8 1032 0B00 move.b D0, [A2 + <<invalid base displacement size>> + D0 * 2]
000003CC 9340 subx.w D1, D0
000003CE 0D07 btst D7, D6
000003D0 CB47 exg D5, D7
000003D2 4E56 9B0E link A6, -0x64F2
000003D6 B102 xor.b D2, D0
000003D8 C503 abcd D2, D3
000003DA 7B04 moveq.l D5, 0x04
000003DC 3B15 move.w -[A5], [A5]
000003DE 320A move.w D1, A2
000003E0 1A0F move.b D5, A7
000003E2 8507 sbcd D2, D7
000003E4 2A0B move.l D5, A3
000003E6 014A bchg A2, D0
000003E8 3663 movea.w A3, -[A3]
000003EA 036B 1653 bchg [A3 + 0x1653], D1
000003EE 5163 subq.w -[A3], 8
000003F0 2723 move.l -[A3], -[A3]
000003F2 1393 AE41 move.b [A1 + A2 * 8 + 0x41], [A3]
000003F6 1C83 move.b [A6], D3
000003F8 1EE4 move.b [A7]+, -[A4]
000003FA 511C subq.b [A4]+, 8
000003FC A701 syscall Close, flags=7
000003FE E4AB lsr D3, D2
00000400 560D addq.b A5, 3
00000402 1C3B 168B move.b D6, [PC + D1.w * 8 - 0x117]
00000406 1D73 0C5E 5B09 move.b [A6 + 0x5B09], [A3 + D0 * 4 + 0x5E]
0000040C 48C3 ext.l D3
0000040E 080B 015E btst.b A3, 0x5E /* '^' */
00000412 5A63 addq.w -[A3], 5
00000414 1851 movea.b A4, [A1]
00000416 1DFB 2C87 move.b <<invalid special address>>, [PC + D2 * 4 - 0x121]
0000041A 01FE .incomplete
0000041C 820F or.b D1, A7
0000041E 5A43 addq.w D3, 5
00000420 246B 2AF7 movea.l A2, [A3 + 0x2AF7]
00000424 020D 2120 andi.b A5, 0x20 /* ' ' */
00000428 237A A103 691C move.l [A1 + 0x691C], [PC - 0x5EFD /* FFFFA52D, cstring ""<EOF> */]
0000042E 5B45 subq.w D5, 5
00000430 BB20 xor.b -[A0], D5
00000432 A900 syscall GetFNum
00000434 4302 .invalid 1, D2 // invalid opcode 4 with b == 4
00000436 6B16 bmi +0x18 /* 0000044E */
00000438 011D btst [A5]+, D0
0000043A 8C0A or.b D6, A2
0000043C 1A0F move.b D5, A7
0000043E 111D move.b -[A0], [A5]+
00000440 D308 addx.b -[A1], -[A0]
00000442 0D1D btst [A5]+, D6
00000444 4A73 032D 1D0F tst.w [[A3 + 0x1D0F] + D0 * 2]
0000044A 391D move.w -[A4], [A5]+
0000044C A320 syscall SetPtrSize, flags=3
label0000044E:
0000044E 411A .invalid 0, [A2]+ // invalid opcode 4 with b == 4
00000450 4504 .invalid 2, D4 // invalid opcode 4 with b == 4
00000452 0F49 bchg A1, D7
00000454 1AA5 move.b [A5], -[A5]
00000456 12EB 09B1 move.b [A1]+, [A3 + 0x9B1]
0000045A 1650 movea.b A3, [A0]
0000045C 7B04 moveq.l D5, 0x04
0000045E 930A subx.b -[A1], -[A2]
00000460 5B0D subq.b A5, 5
00000462 82B3 AE87 or.l D1, [A3 + A2 * 8 - 0x121]
00000466 02BB C701 E2F3 56CD andi.l [PC + D5.w * 8 - 0x51], 0xC701E2F3
0000046E 13FB 29F7 02E2 2313 move.b [0x02E22313], <<invalid full ext with IS == 1 and I/IS == 7>>
00000476 0F54 bchg [A4], D7
00000478 5AB3 34CB addq.l [A3 + D3.w * 4 - 0x53], 5
0000047C 1254 movea.b A1, [A4]
0000047E F702 .extension 0x702 <<F/4-5/3>> // unimplemented
00000480 F8F7 021E .extension 0x8F7 <<F/2-3/4>> // unimplemented
00000484 2130 FB2C move.l -[A0], <<invalid full ext with I/IS == 4>>
00000488 0C54 0A1A cmpi.w [A4], 0xA1A
0000048C 0FC1 .incomplete
0000048E 1301 move.b -[A1], D1
00000490 13F3 0B50 4B09 8B0B move.b [0x4B098B0B], [A3]
00000498 DB14 add.b [A4], D5
0000049A 1130 F30B 1A0F D512 move.b -[A0], [[A0 + <<invalid base displacement size>> + A7 * 2] + 0x1A0FD512]
000004A2 A346 syscall GetOSTrapAddress, flags=3
000004A4 0930 F30B 1130 F30B btst [[A0 + <<invalid base displacement size>> + A7 * 2] + 0x1130F30B], D4
000004AC 0D30 3B0F 0930 F30B btst [[A0 + <<invalid base displacement size>>] + D3 * 2 + 0x930F30B], D6
000004B4 CB0F abcd -[A5], -[A7]
000004B6 06F3 .incomplete
000004B8 0B09 btst A1, D5
000004BA 070F btst A7, D3
000004BC 3930 A31A 4102 move.w -[A4], [[A0 + A2 * 2] + 0x4102]
000004C2 2D30 A346 move.l -[A6], <<invalid full ext with IS == 1 and I/IS == 6>>
000004C6 EB01 asl D1.b, 5
000004C8 A346 syscall GetOSTrapAddress, flags=3
000004CA 232B 6B16 move.l -[A1], [A3 + 0x6B16]
000004CE 212C A12C move.l -[A0], [A4 - 0x5ED4]
000004D2 692F bvs +0x31 /* 00000503 */
000004D4 0D2E 0130 btst [A6 + 0x130], D6
000004D8 9D0A subx.b -[A6], -[A2]
000004DA 0F3D btst <<invalid special address>>, D7
000004DC 01BB 1F8D bclr [[ + <<invalid base displacement size>>] + D1 * 8], D0
000004E0 0981 bclr D1, D4
000004E2 3253 movea.w A1, [A3]
000004E4 02D3 .incomplete
000004E6 0B6D 0425 bchg [A5 + 0x425], D5
000004EA 066D 32F3 2E75 addi.w [A5 + 0x2E75], 0x32F3
000004F0 322B 08CB move.w D1, [A3 + 0x8CB]
000004F4 0154 bchg [A4], D0
000004F6 2333 5461 move.l -[A1], [A3 + D5.w * 4 + 0x61]
000004FA 0003 05E1 ori.b D3, 0xE1
000004FE 320F move.w D1, A7
00000500 551F subq.b [A7]+, 2
00000502 8B34 3CA3 or.b [A4 + D3 * 4 - 0x93], D5
00000506 1793 0656 move.b [A3 + D0.w * 8 + 0x56], [A3]
0000050A 2408 move.l D2, A0
0000050C 4B23 .invalid 5, -[A3] // invalid opcode 4 with b == 4
0000050E E164 asl D4.w, D0
00000510 0305 btst D5, D1
00000512 491E .invalid 4, [A6]+ // invalid opcode 4 with b == 4
00000514 C319 and.b [A1]+, D1
00000516 E900 asl D0.b, 4
00000518 5339 2B18 8301 subq.b [0x2B188301], 1
0000051E F300 .extension 0x300 <<F/4-5/1>> // unimplemented
00000520 8B34 CB08 or.b [A4 + <<invalid base displacement size>> + A4 * 2], D5
00000524 9335 EB04 sub.b <<invalid full ext with I/IS == 4>>, D1
00000528 8100 sbcd D0, D0
0000052A 4B41 chk.w D5, D1
0000052C BA0F cmp.b D5, A7
0000052E C509 abcd -[A2], -[A1]
00000530 BB91 xor.l [A1], D5
00000532 A306 syscall KillIO, flags=3
00000534 50C3 st D3
00000536 0021 1CE3 ori.b -[A1], 0xE3
0000053A 343B 375A EB08 move.w D2, [[PC] - 0x14F8]
00000540 CB5B and.w [A3]+, D5
00000542 1B3B E100 move.b -[A5], [PC + <<invalid base displacement size>> + A6]
00000546 8317 or.b [A7], D1
00000548 3B37 F326 6327 3B37 move.w -[A5], [[A7 + 0x6327] + A7 * 2 + 0x3B37]
00000550 3B2B 6B16 move.w -[A5], [A3 + 0x6B16]
00000554 611C bsr +0x1E /* 00000572 */
00000556 3B37 BB1E 7381 move.w -[A5], [[A7] + A3 * 2 + 0x7381]
0000055C 8B34 AB20 7B04 or.b [A4 + 0x7B04 + A2 * 2], D5
00000562 DB1B add.b [A3]+, D5
00000564 8B07 sbcd D5, D7
00000566 8301 sbcd D1, D1
00000568 3253 movea.w A1, [A3]
0000056A 04BB 0658 F81F 0E8B subi.l [PC + D0 * 8 - 0x117], 0x658F81F
fn00000572:
00000572 2A0A move.l D5, A2
00000574 1AEB 974E move.b [A5]+, [A3 - 0x68B2]
00000578 6A3B bpl +0x3D /* 000005B5 */
0000057A 3005 move.w D0, D5
0000057C 0243 38B3 andi.w D3, 0x38B3
00000580 1445 movea.b A2, D5
00000582 026B 2A23 552A andi.w [A3 + 0x552A], 0x2A23 /* '*#' */
00000588 BB06 xor.b D6, D5
0000058A 0A1A 0F45 xori.b [A2]+, 0x45 /* 'E' */
0000058E 0283 0521 05BB andi.l D3, 0x52105BB
00000594 1541 118B move.b [A2 + 0x118B], D1
00000598 071B btst [A3]+, D3
0000059A 512B 522B subq.b [A3 + 0x522B], 8
0000059E 10E5 move.b [A0]+, -[A5]
000005A0 08BB 07B1 6263 bclr.b [PC + D6.w * 2 + 0x63], 0xB1
000005A6 04DB .incomplete
000005A8 02BB 17DB 16D9 700C andi.l [PC + D7.w + 0xC], 0x17DB16D9
000005B0 0E01 69E3 .invalid.b D1, 0xE3 // invalid immediate operation
000005B4 75B3 moveq.l D2, 0xFFFFFFB3
000005B6 0350 bchg [A0], D1
000005B8 9B0A subx.b -[A5], -[A2]
000005BA 0C56 062A cmpi.w [A6], 0x62A
000005BE 2101 move.l -[A0], D1
000005C0 B383 xor.l D3, D1
000005C2 4E0E .invalid // invalid opcode 4
000005C4 6275 bhi +0x77 /* 0000063B */
000005C6 6FF7 ble -0x7 /* 000005BF */
000005C8 04DE .incomplete
000005CA 0B00 btst D0, D5
000005CC A784 syscall GetOSDefault, flags=7
000005CE F16A .extension 0x16A <<F/4-5/0>> // unimplemented
000005D0 E208 lsr D0.b, 1
000005D2 A306 syscall KillIO, flags=3
000005D4 4B11 .invalid 5, [A1] // invalid opcode 4 with b == 4
000005D6 5B13 subq.b [A3], 5
000005D8 DB06 addx.b D5, D6
000005DA 1B17 move.b -[A5], [A7]
000005DC 084B 008B bchg.b A3, 0x8B
000005E0 060B 017A addi.b A3, 0x7A /* 'z' */
000005E4 D301 addx.b D1, D1
000005E6 2B08 move.l -[A5], A0
000005E8 580A addq.b A2, 4
000005EA 1A0F move.b D5, A7
000005EC 509B addq.l [A3]+, 8
000005EE 04A5 0013 5750 subi.l -[A5], 0x135750
000005F4 9581 subx.l D2, D1
000005F6 3C9B move.w [A6], [A3]+
000005F8 4724 .invalid 3, -[A4] // invalid opcode 4 with b == 4
000005FA 082B 1863 837B btst.b [A3 - 0x7C85], 0x63 /* 'c' */
00000600 0423 0503 subi.b -[A3], 0x3
00000604 3AB3 C0A1 move.w [A5], [A3 + A4.w - 0x95]
00000608 3E1F move.w D7, [A7]+
0000060A DB02 addx.b D5, D2
0000060C 9347 subx.w D1, D7
0000060E 7303 moveq.l D1, 0x03
00000610 C502 abcd D2, D2
00000612 7303 moveq.l D1, 0x03
00000614 3CF3 64C5 move.w [A6]+, [A3 + D6.w * 4 - 0x59]
00000618 024B 13A1 andi.w A3, 0x13A1
0000061C 0219 7683 andi.b [A1]+, 0x83
00000620 6E01 bgt +0x3 /* 00000623 */
00000622 76A1 moveq.l D3, 0xFFFFFFA1
00000624 75BB moveq.l D2, 0xFFFFFFBB
00000626 00A3 0073 030C ori.l -[A3], 0x73030C
0000062C 7303 moveq.l D1, 0x03
0000062E 6D13 blt +0x15 /* 00000643 */
00000630 2105 move.l -[A0], D5
00000632 5BA7 subq.l -[A7], 5
00000634 DB82 addx.l D5, D2
00000636 8365 or.w -[A5], D1
00000638 A973 syscall StillDown
0000063A 257D 4505 move.l [A2 + 0x4505], <<invalid special address>>
0000063E C30F abcd -[A1], -[A7]
00000640 8705 sbcd D3, D5
00000642 5993 subq.l [A3], 4
00000644 5E41 addq.w D1, 7
00000646 05A1 bclr -[A1], D2
00000648 560F addq.b A7, 3
0000064A 0E63 36A5 .invalid.w -[A3], 0x36A5 // invalid immediate operation
0000064E 0C94 697F 4304 cmpi.l [A4], 0x697F4304
00000654 8905 sbcd D4, D5
00000656 0F75 79E9 15E5 bchg [[0x15E5]], D7
0000065C 9AE1 sub.w A5, -[A1]
0000065E ABA3 syscall gsRunTbl
00000660 5E5E addq.w [A6]+, 7
00000662 C30F abcd -[A1], -[A7]
00000664 B301 xor.b D1, D1
00000666 8135 DB06 0F0E or.b [[A5 + <<invalid base displacement size>>] + A5 * 2 + 0xF0E], D0
0000066C CCA5 and.l D6, -[A5]
0000066E 9C33 5A0E sub.b D6, [A3 + D5 * 2 + 0xE]
00000672 0B4A bchg A2, D5
00000674 0F32 659F 834C 4232 btst [[] + D6 * 4 - 0x7CB3BDCE], D7
0000067C 0C08 1A3B cmpi.b A0, 0x3B /* ';' */
00000680 74B3 moveq.l D2, 0xFFFFFFB3
00000682 0301 btst D1, D1
00000684 B815 cmp.b D4, [A5]
00000686 18A3 move.b [A4], -[A3]
00000688 008C A188 7B04 ori.l A4, 0xA1887B04
0000068E 0B80 bclr D0, D5
00000690 7B57 moveq.l D5, 0x57
00000692 2E08 move.l D7, A0
00000694 2305 move.l -[A1], D5
00000696 3AA3 move.w [A5], -[A3]
00000698 00AB 1873 4E18 185B ori.l [A3 + 0x185B], 0x18734E18
000006A0 0D54 bchg [A4], D6
000006A2 4B04 .invalid 5, D4 // invalid opcode 4 with b == 4
000006A4 CB01 abcd D5, D1
000006A6 A300 syscall Open/PBHOpen/HOpen, flags=3
000006A8 214A 2304 move.l [A0 + 0x2304], A2
000006AC 8914 or.b [A4], D4
000006AE 210F move.l -[A0], A7
000006B0 330A move.w -[A1], A2
000006B2 9306 subx.b D1, D6
000006B4 A552 syscall WriteLocation/WriteXPRam, flags=5
000006B6 B309 cmpm.b [A1]+, [A1]+
000006B8 E503 asl D3.b, 2
000006BA B303 xor.b D3, D1
000006BC 21A4 FD0F 8B5E E10F move.l [[A0 + <<invalid base displacement size>>] + A7 * 4 - 0x74A11EF1], -[A4]
000006C4 1128 CB1A move.b -[A0], [A0 - 0x34E6]
000006C8 54BB 002A addq.l [PC + D0.w + 0x2A], 2
000006CC A300 syscall Open/PBHOpen/HOpen, flags=3
000006CE 0503 btst D3, D2
000006D0 73CE moveq.l D1, 0xFFFFFFCE
000006D2 6107 bsr +0x9 /* 000006DB */
000006D4 9898 sub.l D4, [A0]+
000006D6 DB02 addx.b D5, D2
000006D8 8B0A sbcd -[A5], -[A2]
000006DA 22ED 0F23 move.l [A1]+, [A5 + 0xF23]
000006DE 03A7 bclr -[A7], D1
000006E0 05FA .incomplete
000006E2 B3C0 cmpa.l A1, D0
000006E4 BB07 xor.b D7, D5
000006E6 A500 syscall Open/PBHOpen/HOpen, flags=5
000006E8 451F .invalid 2, [A7]+ // invalid opcode 4 with b == 4
000006EA DB02 addx.b D5, D2
000006EC 2B03 move.l -[A5], D3
000006EE 290A move.l -[A4], A2
000006F0 00A5 0F0F AD04 ori.l -[A5], 0xF0FAD04
000006F6 1B04 move.b -[A5], D4
000006F8 2408 move.l D2, A0
000006FA E20E lsr D6.b, 1
000006FC 2518 move.l -[A2], [A0]+
000006FE 4B2C C12A .invalid 5, [A4 - 0x3ED6] // invalid opcode 4 with b == 4
00000702 8302 sbcd D1, D2
00000704 F301 .extension 0x301 <<F/4-5/1>> // unimplemented
00000706 8C0A or.b D6, A2
00000708 2136 0B00 move.l -[A0], [A6 + <<invalid base displacement size>> + D0 * 2]
0000070C FB34 .extension 0xB34 <<F/4-5/5>> // unimplemented
0000070E 4E0E .invalid // invalid opcode 4
00000710 C194 and.l [A4], D0
00000712 2D5E 2546 move.l [A6 + 0x2546], [A6]+
00000716 EB25 asl D5.b, D5
00000718 C127 and.b -[A7], D0
0000071A DB04 addx.b D5, D4
0000071C 5110 subq.b [A0], 8
0000071E A317 syscall Eject, flags=3
00000720 C99C and.l [A4]+, D4
00000722 2E2A 5EF3 move.l D7, [A2 + 0x5EF3]
00000726 192F D322 move.b -[A4], [A7 - 0x2CDE]
0000072A B318 xor.b [A0]+, D1
0000072C 215F B318 move.l [A0 - 0x4CE8], [A7]+
00000730 9B49 subx.w -[A5], -[A1]
00000732 8BFA 0B66 divs.w D5, [PC + 0xB66 /* 00000B68, cstring ""<EOF> */]
00000736 088B C154 bclr.b A3, 0x54 /* 'T' */
0000073A 2571 6327 54BB 15A1 6143 021F move.l [A2 + 0x21F], [[A1 + 0x54BB] + D6 * 2 + 0x15A16143]
00000746 056C 0F85 bchg [A4 + 0xF85], D2
0000074A 4413 neg.b [A3]
0000074C 27D6 033B C945 F300 A300 5045 move.l [[PC - 0x36BA0D00 + D0 * 2] - 0x5CFFAFBB], [A6]
00000758 497B 2CC1 chk.w D4, [PC + D2 * 4 - 0x63]
0000075C 18E5 move.b [A4]+, -[A5]
0000075E 3213 move.w D1, [A3]
00000760 2808 move.l D4, A0
00000762 8115 or.b [A5], D0
00000764 5E32 32F8 addq.b [A2 + D3.w * 2 - 0x8], 7
00000768 581A addq.b [A2]+, 4
0000076A 0F58 bchg [A0]+, D7
0000076C A504 syscall Control, flags=5
0000076E 0F4E bchg A6, D7
00000770 C4EB 0901 mulu.w D2, [A3 + 0x901]
00000774 5FFB 78ED sle [PC + D7 - 0x19]
00000778 5E69 18C1 addq.w [A1 + 0x18C1], 7
0000077C 5E29 290F addq.b [A1 + 0x290F], 7
00000780 2138 BB0A move.l -[A0], [0xFFFFBB0A]
00000784 325B movea.w A1, [A3]+
00000786 0908 btst A0, D4
00000788 5232 F80A addq.b [A2 + A7 + 0xA], 1
0000078C 1A0F move.b D5, A7
0000078E 813B 2A13 or.b [PC + D2 * 2 + 0x13], D0
00000792 27E5 01DB 060F 60CC move.l [[] + 0x60F60CC], -[A5]
0000079A 5B09 subq.b A1, 5
0000079C 6052 bra +0x54 /* 000007F0 */
0000079E 1F8B 2AA5 move.b [A7 + D2 * 2 - 0x91], A3
000007A2 0069 580F 0503 ori.w [A1 + 0x503], 0x580F
000007A8 4309 .invalid 1, A1 // invalid opcode 4 with b == 4
000007AA 0905 btst D5, D4
000007AC 1B03 move.b -[A5], D3
000007AE A504 syscall Control, flags=5
000007B0 0F85 bclr D5, D7
000007B2 0133 0083 btst [A3 + D0.w - 0x125], D0
000007B6 0229 08CB 475E andi.b [A1 + 0x475E], 0xCB
000007BC BB11 xor.b [A1], D5
000007BE 50B3 0763 0452 325E E5AA addq.l [[A3 + 0x452] + 0x325EE5AA], 8
000007C8 0F4E bchg A6, D7
000007CA 0E2E 2A0F 212B .invalid.b [A6 + 0x212B], 0xF // invalid immediate operation
000007D0 BB17 xor.b [A7], D5
000007D2 3E49 movea.w A7, A1
000007D4 1C5E movea.b A6, [A6]+
000007D6 1234 .incomplete